﻿
/*
# -*- coding: utf-8 -*-
# 注意：

# 若希望将本代码用于商业用途，需先联系作者并获得明确授权。
# 作者不对因使用本代码引发的任何直接或间接损失负责。
# 如有违反上述条款的行为，作者保留追究法律责任的权利。

# 免责声明：
# 请尊重知识产权，遵循相关法律法规。

# Notice:
# If you wish to use this code for commercial purposes, you must contact the author and obtain explicit authorization.
# The author is not responsible for any direct or indirect losses caused by the use of this code.
# If any of the above terms are violated, the author reserves the right to pursue legal action.
# Disclaimer:
# Please respect intellectual property rights and comply with relevant laws and regulations.

# Внимание:
# Если вы хотите использовать этот код в коммерческих целях, вам необходимо связаться с автором и получить явное разрешение.
# Автор не несет ответственности за любые прямые или косвенные убытки, возникшие в результате использования этого кода.
# В случае нарушения вышеуказанных условий автор оставляет за собой право на юридическое преследование.
# Отказ от ответственности:
# Пожалуйста, уважайте интеллектуальную собственность и соблюдайте соответствующие законы и нормативные акты.

# Attention :
# Si vous souhaitez utiliser ce code à des fins commerciales, vous devez contacter l'auteur et obtenir une autorisation explicite.
# L'auteur n'est pas responsable des pertes directes ou indirectes causées par l'utilisation de ce code.
# En cas de violation des conditions ci-dessus, l'auteur se réserve le droit de poursuivre une action en justice.
# Avertissement :
# Veuillez respecter les droits de propriété intellectuelle et vous conformer aux lois et réglementations en vigueur.

# 注意：

# 若希望将本代码用于商业用途，需先联系作者并获得明确授权。
# 作者不对因使用本代码引发的任何直接或间接损失负责。
# 如有违反上述条款的行为，作者保留追究法律责任的权利。

# 免责声明：
# 请尊重知识产权，遵循相关法律法规。

# Notice:
# If you wish to use this code for commercial purposes, you must contact the author and obtain explicit authorization.
# The author is not responsible for any direct or indirect losses caused by the use of this code.
# If any of the above terms are violated, the author reserves the right to pursue legal action.
# Disclaimer:
# Please respect intellectual property rights and comply with relevant laws and regulations.

# Внимание:
# Если вы хотите использовать этот код в коммерческих целях, вам необходимо связаться с автором и получить явное разрешение.
# Автор не несет ответственности за любые прямые или косвенные убытки, возникшие в результате использования этого кода.
# В случае нарушения вышеуказанных условий автор оставляет за собой право на юридическое преследование.
# Отказ от ответственности:
# Пожалуйста, уважайте интеллектуальную собственность и соблюдайте соответствующие законы и нормативные акты.

# Attention :
# Si vous souhaitez utiliser ce code à des fins commerciales, vous devez contacter l'auteur et obtenir une autorisation explicite.
# L'auteur n'est pas responsable des pertes directes ou indirectes causées par l'utilisation de ce code.
# En cas de violation des conditions ci-dessus, l'auteur se réserve le droit de poursuivre une action en justice.
# Avertissement :
# Veuillez respecter les droits de propriété intellectuelle et vous conformer aux lois et réglementations en vigueur.

# 注意：

# 若希望将本代码用于商业用途，需先联系作者并获得明确授权。
# 作者不对因使用本代码引发的任何直接或间接损失负责。
# 如有违反上述条款的行为，作者保留追究法律责任的权利。

# 免责声明：
# 请尊重知识产权，遵循相关法律法规。

# Notice:
# If you wish to use this code for commercial purposes, you must contact the author and obtain explicit authorization.
# The author is not responsible for any direct or indirect losses caused by the use of this code.
# If any of the above terms are violated, the author reserves the right to pursue legal action.
# Disclaimer:
# Please respect intellectual property rights and comply with relevant laws and regulations.

# Внимание:
# Если вы хотите использовать этот код в коммерческих целях, вам необходимо связаться с автором и получить явное разрешение.
# Автор не несет ответственности за любые прямые или косвенные убытки, возникшие в результате использования этого кода.
# В случае нарушения вышеуказанных условий автор оставляет за собой право на юридическое преследование.
# Отказ от ответственности:
# Пожалуйста, уважайте интеллектуальную собственность и соблюдайте соответствующие законы и нормативные акты.

# Attention :
# Si vous souhaitez utiliser ce code à des fins commerciales, vous devez contacter l'auteur et obtenir une autorisation explicite.
# L'auteur n'est pas responsable des pertes directes ou indirectes causées par l'utilisation de ce code.
# En cas de violation des conditions ci-dessus, l'auteur se réserve le droit de poursuivre une action en justice.
# Avertissement :
# Veuillez respecter les droits de propriété intellectuelle et vous conformer aux lois et réglementations en vigueur.

# 注意：

# 若希望将本代码用于商业用途，需先联系作者并获得明确授权。
# 作者不对因使用本代码引发的任何直接或间接损失负责。
# 如有违反上述条款的行为，作者保留追究法律责任的权利。

# 免责声明：
# 请尊重知识产权，遵循相关法律法规。

# Notice:
# If you wish to use this code for commercial purposes, you must contact the author and obtain explicit authorization.
# The author is not responsible for any direct or indirect losses caused by the use of this code.
# If any of the above terms are violated, the author reserves the right to pursue legal action.
# Disclaimer:
# Please respect intellectual property rights and comply with relevant laws and regulations.

# Внимание:
# Если вы хотите использовать этот код в коммерческих целях, вам необходимо связаться с автором и получить явное разрешение.
# Автор не несет ответственности за любые прямые или косвенные убытки, возникшие в результате использования этого кода.
# В случае нарушения вышеуказанных условий автор оставляет за собой право на юридическое преследование.
# Отказ от ответственности:
# Пожалуйста, уважайте интеллектуальную собственность и соблюдайте соответствующие законы и нормативные акты.

# Attention :
# Si vous souhaitez utiliser ce code à des fins commerciales, vous devez contacter l'auteur et obtenir une autorisation explicite.
# L'auteur n'est pas responsable des pertes directes ou indirectes causées par l'utilisation de ce code.
# En cas de violation des conditions ci-dessus, l'auteur se réserve le droit de poursuivre une action en justice.
# Avertissement :
# Veuillez respecter les droits de propriété intellectuelle et vous conformer aux lois et réglementations en vigueur.

# 注意：

# 若希望将本代码用于商业用途，需先联系作者并获得明确授权。
# 作者不对因使用本代码引发的任何直接或间接损失负责。
# 如有违反上述条款的行为，作者保留追究法律责任的权利。

# 免责声明：
# 请尊重知识产权，遵循相关法律法规。

# Notice:
# If you wish to use this code for commercial purposes, you must contact the author and obtain explicit authorization.
# The author is not responsible for any direct or indirect losses caused by the use of this code.
# If any of the above terms are violated, the author reserves the right to pursue legal action.
# Disclaimer:
# Please respect intellectual property rights and comply with relevant laws and regulations.

# Внимание:
# Если вы хотите использовать этот код в коммерческих целях, вам необходимо связаться с автором и получить явное разрешение.
# Автор не несет ответственности за любые прямые или косвенные убытки, возникшие в результате использования этого кода.
# В случае нарушения вышеуказанных условий автор оставляет за собой право на юридическое преследование.
# Отказ от ответственности:
# Пожалуйста, уважайте интеллектуальную собственность и соблюдайте соответствующие законы и нормативные акты.

# Attention :
# Si vous souhaitez utiliser ce code à des fins commerciales, vous devez contacter l'auteur et obtenir une autorisation explicite.
# L'auteur n'est pas responsable des pertes directes ou indirectes causées par l'utilisation de ce code.
# En cas de violation des conditions ci-dessus, l'auteur se réserve le droit de poursuivre une action en justice.
# Avertissement :
# Veuillez respecter les droits de propriété intellectuelle et vous conformer aux lois et réglementations en vigueur.

 */
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class AchievementMenu : MonoBehaviour {

	public Sprite collect1000Stars;
	public Sprite collect1000Balls;
	public Sprite destroy100Bricks;
	public Sprite destroy1000Bricks;
	public Sprite destroy10000Bricks;
	public Sprite play10Games;
	public Sprite play100Games;
	public Sprite play1000Games;
	public Sprite score100Points;
	public Sprite unlockAllBalls;
	public Sprite unlockFootballBall;
	public Sprite unlockGolfBall;

	void OnEnable() {
		if (PlayerPrefs.GetInt ("play10Games") == 1) {
			GameObject.Find ("play10games").GetComponent<Image> ().sprite = play10Games;
			GameObject.Find ("play10games").GetComponent<Image> ().color = new Color (1, 1, 1, 1);
		}
		if (PlayerPrefs.GetInt ("play100Games") == 1) {
			GameObject.Find ("play100games").GetComponent<Image> ().sprite = play100Games;
			GameObject.Find ("play100games").GetComponent<Image> ().color = new Color (1, 1, 1, 1);
		}
		if (PlayerPrefs.GetInt ("play1000Games") == 1) {
			GameObject.Find ("play1000games").GetComponent<Image> ().sprite = play1000Games;
			GameObject.Find ("play1000games").GetComponent<Image> ().color = new Color (1, 1, 1, 1);
		}
		if (PlayerPrefs.GetInt ("collect1000balls") == 1) {
			GameObject.Find ("collect1000balls").GetComponent<Image> ().sprite = collect1000Balls;
			GameObject.Find ("collect1000balls").GetComponent<Image> ().color = new Color (1, 1, 1, 1);
		}
		if (PlayerPrefs.GetInt ("collect1000Stars") == 1) {
			GameObject.Find ("collect1000stars").GetComponent<Image> ().sprite = collect1000Stars;
			GameObject.Find ("collect1000stars").GetComponent<Image> ().color = new Color (1, 1, 1, 1);
		}
		if (PlayerPrefs.GetInt ("destroy100bricks") == 1) {
			GameObject.Find ("100bricks").GetComponent<Image> ().sprite = destroy100Bricks;
			GameObject.Find ("100bricks").GetComponent<Image> ().color = new Color (1, 1, 1, 1);
		}
		if (PlayerPrefs.GetInt ("destroy1000bricks") == 1) {
			GameObject.Find ("1000bricks").GetComponent<Image> ().sprite = destroy1000Bricks;
			GameObject.Find ("1000bricks").GetComponent<Image> ().color = new Color (1, 1, 1, 1);
		}
		if (PlayerPrefs.GetInt ("destroy10000bricks") == 1) {
			GameObject.Find ("10000bricks").GetComponent<Image> ().sprite = destroy10000Bricks;
			GameObject.Find ("10000bricks").GetComponent<Image> ().color = new Color (1, 1, 1, 1);
		}
		if (PlayerPrefs.GetInt ("score100points") == 1) {
			GameObject.Find ("score100points").GetComponent<Image> ().sprite = score100Points;
			GameObject.Find ("score100points").GetComponent<Image> ().color = new Color (1, 1, 1, 1);
		}
		if (PlayerPrefs.GetInt ("unlockFootballBall") == 1){
			GameObject.Find ("unlockFootballBall").GetComponent<Image> ().sprite = unlockFootballBall;
			GameObject.Find ("unlockFootballBall").GetComponent<Image> ().color = new Color (1, 1, 1, 1);
		}
		if (PlayerPrefs.GetInt ("unlockGolfBall") == 1) {
			GameObject.Find ("unlockGolfBall").GetComponent<Image> ().sprite = unlockGolfBall;
			GameObject.Find ("unlockGolfBall").GetComponent<Image> ().color = new Color (1, 1, 1, 1);
		}
		if (PlayerPrefs.GetInt ("allBallsUnlocked") == 1) {
			GameObject.Find ("unlockAllBalls").GetComponent<Image> ().sprite = unlockAllBalls;
			GameObject.Find ("unlockAllBalls").GetComponent<Image> ().color = new Color (1, 1, 1, 1);
		}
	}
}
